Universe Today -
7 Dec 2025 01:44

A severe accident at the Baikonur Cosmodrome involving a wrecked maintenance cabin has indefinitely delayed Russia's ability to launch crewed missions and payloads to the International Space Station (ISS).
Share this Article